package com.srit.yoggsaron.db.model;

import java.util.ArrayList;
import java.util.List;

public class Role {

	public static final int ROLE_TYPE_LEADER = 10;//
	public static final int ROLE_TYPE_DEVELOPER = 20; //
	public static final int ROLE_TYPE_VISITOR = 30; //
//
	
	
	
	public static List<RoleEnumType> getRoles()
	{  
		RoleEnumType[] ss= {RoleEnumType.LEADER,RoleEnumType.DEVELOPER,RoleEnumType.VISITOR};
		
		List<RoleEnumType> list = new ArrayList<RoleEnumType>();
		
		list.add( RoleEnumType.LEADER  );
		list.add( RoleEnumType.DEVELOPER  );
		list.add( RoleEnumType.VISITOR  );
		
		return   list ;
	}
	
	
	
//	public static enum RoleEnumType {
//
//		LEADER("研发经理", ROLE_TYPE_LEADER), //
//		DEVELOPER("开发者 ", ROLE_TYPE_DEVELOPER), //
//		VISITOR("浏览", ROLE_TYPE_VISITOR);
//
//		private String text = null;
//		private Integer value = -1;
//
//		RoleEnumType(String text, Integer value) {
//			this.text = text;
//			this.value = value;
//		}
//		public String getText() {
//			return text;
//		}
//		public void setText(String text) {
//			this.text = text;
//		}
//		public Integer getValue() {
//			return value;
//		}
//		public void setValue(Integer value) {
//			this.value = value;
//		}
//		@Override
//		public String toString() {
//			return text;
//		}
//		public static RoleEnumType getEnumType(int type)
//		{
//			return RoleEnumType.valueOf( type+"");
//		}
//		public static RoleEnumType getEnumType(String text)
//		{
//			if(text==null ||text.trim().length()==0)
//				return null;
//			for(RoleEnumType c: RoleEnumType.values())
//			{
//				if( c.getText().equals(text) )
//					return c;
//			}
//			for(RoleEnumType c: RoleEnumType.values())
//			{
//				if( c.getValue().toString().equals(text) )
//					return c;
//			}
//			return null;
//		}
//	}
//
//	public static List<RoleEnumType> getRoles()
//	{  
//		RoleEnumType[] ss= {RoleEnumType.LEADER,RoleEnumType.DEVELOPER,RoleEnumType.VISITOR};
//		
//		List<RoleEnumType> list = new ArrayList<RoleEnumType>();
//		
//		list.add( RoleEnumType.LEADER  );
//		list.add( RoleEnumType.DEVELOPER  );
//		list.add( RoleEnumType.VISITOR  );
//		
//		return   list ;
//	}
//	

}
